environment manufacturing engineering environmental free energy climate change schwanz fotze green take global warming engineer civil engineering freier asce engineers